home *** CD-ROM | disk | FTP | other *** search
/ 3D Game Programming All in One / 3D Game Programming All in One Disc.iso / 3D2E / show / ui / tsShowLightDlg.gui < prev    next >
Text File  |  2005-11-23  |  5KB  |  188 lines

  1. //-----------------------------------------------------------------------------
  2. // Torque Game Engine
  3. // 
  4. // Copyright (c) 2001 GarageGames.Com
  5. //-----------------------------------------------------------------------------
  6.  
  7. //--- OBJECT WRITE BEGIN ---
  8. new GuiControl (TSShowLightDlg)
  9. {
  10.    profile = "GuiDialogProfile";
  11.    modal = false;
  12.    
  13.    new GuiWindowCtrl()
  14.    {
  15.       profile = "GuiWindowProfile";
  16.       closeCommand = "Canvas.popDialog(TSShowLightDlg);";
  17.       position = "20 20";
  18.       extent = "150 400";
  19.       text = "Light Control";
  20.       
  21.       new GuiTextCtrl()
  22.       {
  23.          profile = "GuiTextProfile";
  24.          position = "20 30";
  25.          extent = "50 16";
  26.          font = "12 244 Arial";
  27.          justify = "center";
  28.          text = "Environment mapping:";
  29.       };
  30.  
  31.       new GuiSliderCtrl( "emapAlpha")
  32.       {
  33.          profile  = "GuiSliderProfile";
  34.           position = "20 50";
  35.           extent   = "100 20";
  36.          tab      = "true";
  37.          range    = "0.0 1.0";
  38.          value    = 0.0;
  39.          ticks    = 5;
  40.       };
  41.       
  42.       new GuiTextCtrl()
  43.       {
  44.          profile = "GuiTextProfile";
  45.          position = "20 70";
  46.          extent = "50 16";
  47.          font = "12 244 Arial";
  48.          justify = "center";
  49.          text = "Ambient Red:";
  50.       };
  51.  
  52.       new GuiSliderCtrl( "ambR")
  53.       {
  54.          profile  = "GuiSliderProfile";
  55.           position = "20 90";
  56.           extent   = "100 20";
  57.          tab      = "true";
  58.          range    = "0.0 1.0";
  59.          value    = 0.5;
  60.          ticks    = 5;
  61.       };
  62.       
  63.       new GuiTextCtrl()
  64.       {
  65.          profile = "GuiTextProfile";
  66.          position = "20 110";
  67.          extent = "50 16";
  68.          font = "12 244 Arial";
  69.          justify = "center";
  70.          text = "Ambient Green:";
  71.       };
  72.  
  73.       new GuiSliderCtrl( "ambG")
  74.       {
  75.          profile  = "GuiSliderProfile";
  76.           position = "20 130";
  77.           extent   = "100 20";
  78.          tab      = "true";
  79.          range    = "0.0 1.0";
  80.          value    = 0.5;
  81.          ticks    = 5;
  82.       };
  83.       
  84.       new GuiTextCtrl()
  85.       {
  86.          profile = "GuiTextProfile";
  87.          position = "20 150";
  88.          extent = "50 16";
  89.          font = "12 244 Arial";
  90.          justify = "center";
  91.          text = "Ambient Blue:";
  92.       };
  93.  
  94.       new GuiSliderCtrl( "ambB")
  95.       {
  96.          profile  = "GuiSliderProfile";
  97.           position = "20 170";
  98.           extent   = "100 20";
  99.          tab      = "true";
  100.          range    = "0.0 1.0";
  101.          value    = 0.5;
  102.          ticks    = 5;
  103.       };
  104.       
  105.       new GuiTextCtrl()
  106.       {
  107.          profile = "GuiTextProfile";
  108.          position = "20 190";
  109.          extent = "50 16";
  110.          font = "12 244 Arial";
  111.          justify = "center";
  112.          text = "Directional Red:";
  113.       };
  114.  
  115.       new GuiSliderCtrl( "diffR")
  116.       {
  117.          profile  = "GuiSliderProfile";
  118.           position = "20 210";
  119.           extent   = "100 20";
  120.          tab      = "true";
  121.          range    = "0.0 1.0";
  122.          value    = 0.5;
  123.          ticks    = 5;
  124.       };
  125.       
  126.       new GuiTextCtrl()
  127.       {
  128.          profile = "GuiTextProfile";
  129.          position = "20 230";
  130.          extent = "50 16";
  131.          font = "12 244 Arial";
  132.          justify = "center";
  133.          text = "Directional Green:";
  134.       };
  135.  
  136.       new GuiSliderCtrl( "diffG")
  137.       {
  138.          profile  = "GuiSliderProfile";
  139.           position = "20 250";
  140.           extent   = "100 20";
  141.          tab      = "true";
  142.          range    = "0.0 1.0";
  143.          value    = 0.5;
  144.          ticks    = 5;
  145.       };
  146.       
  147.       new GuiTextCtrl()
  148.       {
  149.          profile = "GuiTextProfile";
  150.          position = "20 270";
  151.          extent = "50 16";
  152.          font = "12 244 Arial";
  153.          justify = "center";
  154.          text = "Directional Blue:";
  155.       };
  156.  
  157.       new GuiSliderCtrl( "diffB")
  158.       {
  159.          profile  = "GuiSliderProfile";
  160.           position = "20 290";
  161.           extent   = "100 20";
  162.          tab      = "true";
  163.          range    = "0.0 1.0";
  164.          value    = 0.5;
  165.          ticks    = 5;
  166.       };
  167.       
  168.       new GuiButtonCtrl ()
  169.       {
  170.          profile  = "GuiButtonProfile";
  171.          position = "40 330";
  172.          extent   = "60 20";
  173.          text = "Set Direction";
  174.          command = "showSetLightDirection();";
  175.       };
  176.  
  177.       new GuiButtonCtrl ()
  178.       {
  179.          profile  = "GuiButtonProfile";
  180.          position = "40 360";
  181.          extent   = "60 20";
  182.          text = "OK";
  183.          command = "Canvas.popDialog(TSShowLightDlg);";
  184.       };
  185.    };
  186. };
  187. //--- OBJECT WRITE END ---
  188.